前提:阿里云RDS基础版 2核4G
三个月每天两千万数据需要迁移
GPS轨迹点数据,明显的写多读少

优化点

  • 内在升级到8G,因为一年只要400块
  • 参数:
    • innodb_buffer_pool_size:3/4 -> 4/5
      • 没明显感知,但我内存也没有其他用途
    • bulk_insert_buffer_size:4194304 -> 83886080
      • 写入明显提升了一倍,测试再大了点就没效果了
    • innodb_flush_log_at_trx_commit: 1-> 0
      • 没啥明显感知,准备数据迁移完改回去